"open treaty" - Details

English Term:
open treaty
Arabic Term:
اتفاقية مفتوحة، اتفاقية اختيارية إلزامية
Arabic Definition:

.